duplex apartment - French English Dictionary